{"ast":null,"code":"import { FinalizationRegistry as FinalizationRegistryMaybeUndefined } from \"./FinalizationRegistryWrapper\";\nimport { createReactionCleanupTrackingUsingFinalizationRegister } from \"./createReactionCleanupTrackingUsingFinalizationRegister\";\nimport { createTimerBasedReactionCleanupTracking } from \"./createTimerBasedReactionCleanupTracking\";\nvar _a = FinalizationRegistryMaybeUndefined ? createReactionCleanupTrackingUsingFinalizationRegister(FinalizationRegistryMaybeUndefined) : createTimerBasedReactionCleanupTracking(),\n  addReactionToTrack = _a.addReactionToTrack,\n  recordReactionAsCommitted = _a.recordReactionAsCommitted,\n  resetCleanupScheduleForTests = _a.resetCleanupScheduleForTests,\n  forceCleanupTimerToRunNowForTests = _a.forceCleanupTimerToRunNowForTests;\nexport { addReactionToTrack, recordReactionAsCommitted, resetCleanupScheduleForTests, forceCleanupTimerToRunNowForTests };","map":{"version":3,"mappings":"AAAA,SAASA,oBAAoB,IAAIC,kCAAkC,QAAQ,+BAA+B;AAC1G,SAASC,sDAAsD,QAAQ,0DAA0D;AACjI,SAASC,uCAAuC,QAAQ,2CAA2C;AAG7F,SAKFF,kCAAkC,GAChCC,sDAAsD,CAACD,kCAAkC,CAAC,GAC1FE,uCAAuC,EAAE;EAN3CC,kBAAkB;EAClBC,yBAAyB;EACzBC,4BAA4B;EAC5BC,iCAAiC,uCAGU;AAE/C,SACIH,kBAAkB,EAClBC,yBAAyB,EACzBC,4BAA4B,EAC5BC,iCAAiC","names":["FinalizationRegistry","FinalizationRegistryMaybeUndefined","createReactionCleanupTrackingUsingFinalizationRegister","createTimerBasedReactionCleanupTracking","addReactionToTrack","recordReactionAsCommitted","resetCleanupScheduleForTests","forceCleanupTimerToRunNowForTests"],"sources":["/Users/poppie/Desktop/development/messenger/app/frontend/node_modules/mobx-react-lite/src/utils/reactionCleanupTracking.ts"],"sourcesContent":["import { FinalizationRegistry as FinalizationRegistryMaybeUndefined } from \"./FinalizationRegistryWrapper\"\nimport { createReactionCleanupTrackingUsingFinalizationRegister } from \"./createReactionCleanupTrackingUsingFinalizationRegister\"\nimport { createTimerBasedReactionCleanupTracking } from \"./createTimerBasedReactionCleanupTracking\"\nexport { IReactionTracking } from \"./reactionCleanupTrackingCommon\"\n\nconst {\n    addReactionToTrack,\n    recordReactionAsCommitted,\n    resetCleanupScheduleForTests,\n    forceCleanupTimerToRunNowForTests\n} = FinalizationRegistryMaybeUndefined\n    ? createReactionCleanupTrackingUsingFinalizationRegister(FinalizationRegistryMaybeUndefined)\n    : createTimerBasedReactionCleanupTracking()\n\nexport {\n    addReactionToTrack,\n    recordReactionAsCommitted,\n    resetCleanupScheduleForTests,\n    forceCleanupTimerToRunNowForTests\n}\n"]},"metadata":{},"sourceType":"module"}